package com.bjtu.literatureclient.domain.journal;

import com.bjtu.literatureclient.domain.Author;
import com.bjtu.literatureclient.domain.user.UserIndexNoTable;

import java.util.List;

public class JournalPaperChinese {
	
	private String indexNo;
	private String title2;
	private String title1;
	private String journalIndexNo;
	private int year;
	private String volume;
	private String num;
	private String startPage;
	private String endPage;
	private String diskPath;
	private String position;
	private String firstKeyword;
	private String secondKeyword;
	private String thirdKeyword;
	private String forthKeyword;
	private String note;
	private UserIndexNoTable userIndexNoTable;
	private  JournalChinese journalChinese;
	private List<Author> authors;

	public List<Author> getAuthorIndex() {
		return authors;
	}

	public void setAuthorIndex(List<Author> authorIndex) {
		this.authors = authorIndex;
	}

	public UserIndexNoTable getUserIndexNoTable() {
		return userIndexNoTable;
	}

	public void setUserIndexNoTable(UserIndexNoTable userIndexNoTable) {
		this.userIndexNoTable = userIndexNoTable;
	}

	public JournalChinese getJournalChinese() {
		return journalChinese;
	}

	public void setJournalChinese(JournalChinese journalChinese) {
		this.journalChinese = journalChinese;
	}

	public JournalPaperChinese(String indexNo, String title2, String title1, String journalIndexNo, int year, String volume, String num, String startPage, String endPage, String diskPath, String position, String firstKeyword, String secondKeyword, String thirdKeyword, String forthKeyword, String note, UserIndexNoTable userIndexNoTable, JournalChinese journalChinese, List<Author> authors) {
		this.indexNo = indexNo;
		this.title2 = title2;
		this.title1 = title1;
		this.journalIndexNo = journalIndexNo;
		this.year = year;
		this.volume = volume;
		this.num = num;
		this.startPage = startPage;
		this.endPage = endPage;
		this.diskPath = diskPath;
		this.position = position;
		this.firstKeyword = firstKeyword;
		this.secondKeyword = secondKeyword;
		this.thirdKeyword = thirdKeyword;
		this.forthKeyword = forthKeyword;
		this.note = note;
		this.userIndexNoTable = userIndexNoTable;
		this.journalChinese = journalChinese;
		this.authors = authors;
	}

	public JournalPaperChinese() {
		super();
		// TODO Auto-generated constructor stub
	}
	public String getIndexNo() {
		return indexNo;
	}
	public void setIndexNo(String indexNo) {
		this.indexNo = indexNo;
	}
	public String getTitle2() {
		return title2;
	}
	public void setTitle2(String title2) {
		this.title2 = title2;
	}
	public String getTitle1() {
		return title1;
	}
	public void setTitle1(String title1) {
		this.title1 = title1;
	}
	public String getJournalIndexNo() {
		return journalIndexNo;
	}
	public void setJournalIndexNo(String journalIndexNo) {
		this.journalIndexNo = journalIndexNo;
	}
	public int getYear() {
		return year;
	}
	public void setYear(int year) {
		this.year = year;
	}
	public String getVolume() {
		return volume;
	}
	public void setVolume(String volume) {
		this.volume = volume;
	}
	public String getNum() {
		return num;
	}
	public void setNum(String num) {
		this.num = num;
	}
	public String getStartPage() {
		return startPage;
	}
	public void setStartPage(String startPage) {
		this.startPage = startPage;
	}
	public String getEndPage() {
		return endPage;
	}
	public void setEndPage(String endPage) {
		this.endPage = endPage;
	}
	public String getDiskPath() {
		return diskPath;
	}
	public void setDiskPath(String diskPath) {
		this.diskPath = diskPath;
	}
	public String getPosition() {
		return position;
	}
	public void setPosition(String position) {
		this.position = position;
	}
	public String getFirstKeyword() {
		return firstKeyword;
	}
	public void setFirstKeyword(String firstKeyword) {
		this.firstKeyword = firstKeyword;
	}
	public String getSecondKeyword() {
		return secondKeyword;
	}
	public void setSecondKeyword(String secondKeyword) {
		this.secondKeyword = secondKeyword;
	}
	public String getThirdKeyword() {
		return thirdKeyword;
	}
	public void setThirdKeyword(String thirdKeyword) {
		this.thirdKeyword = thirdKeyword;
	}
	public String getForthKeyword() {
		return forthKeyword;
	}
	public void setForthKeyword(String forthKeyword) {
		this.forthKeyword = forthKeyword;
	}
	public String getNote() {
		return note;
	}
	public void setNote(String note) {
		this.note = note;
	}
	@Override
	public String toString() {
		return "JournalPaperChinese [indexNo=" + indexNo + ", title2=" + title2 + ", title1=" + title1
				+ ", journalIndexNo=" + journalIndexNo + ", year=" + year + ", volume=" + volume + ", num=" + num
				+ ", startPage=" + startPage + ", endPage=" + endPage + ", diskPath=" + diskPath + ", position="
				+ position + ", firstKeyword=" + firstKeyword + ", secondKeyword=" + secondKeyword + ", thirdKeyword="
				+ thirdKeyword + ", forthKeyword=" + forthKeyword + ", note=" + note + "]";
	}
	

}
